have stomach pains - Spanish English Dictionary